/*
 * 描述： <描述>
 * 修改人： rain
 * 修改时间： 2016年8月9日
 * 项目： rainhy-config
 */
package com.rainhy.config.context;

/**
 * 配置管理器<br>
 * "新增"和"删除"操作是没有意义的.因为每次增加一个配置,都会增加对应的代码<br>
 * 
 * @author rain
 * @version [版本号, 2016年8月9日]
 * @see [相关类/方法]
 * @since [产品/模块版本]
 */
public interface ConfigManager {
    
    /** 是否支持编辑配置 */
    boolean isSupportEditAble();
    
    /** 加载配置属性 */
    void loadConfig(ConfigContext configContext);
    
    /** 更新配置属性 */
    void updateConfigProperty(String key, String value);
}
